- Develop server-side controllers, scripts, and APIs in SFCC.
- Develop readable and maintainable code with a mindset of leaving the code in a state that will allow other developers to maintain and expand upon your code with ease.
- Develop fast and efficient code that performs well in a high traffic eCommerce website.
- Connect multiple systems using LINK cartridges or by developing custom code.
- Create automated tests to provide test coverage for critical parts of the application.
- Write clear and detailed documentation for new features and processes that are developed.
- Troubleshoot code, jobs, and integrations in production and development environments.
- Participate in and contribute to software development life cycle processes such as sprint planning, estimation, and retrospectives.
- 5+ years of experience in web development.
- 2+ years of experience in SFCC development.
- Deep technical understanding of JavaScript, Node.js, and modern web standards.
- An understanding of REST APIs and experience integrating with other platforms using APIs.
- Knowledge of relational and non-relational databases.
- Strong understanding of source control using Git.
- Strong understanding of the Storefront Reference Architecture (SFRA).
- Proficient in administering a SFCC instance using Business Manager.
- Excellent analytical and problem-solving capabilities.
- Excellent oral and written communication skills.
- SFCC developer certification or similar considered an asset.
- A link to your GitHub profile featuring personal projects is an asset.
Company
Location
Toronto - Canada
Job type
Full-Time
JavaScript Job Details
Roots is more than just an/the iconic Canadian retailer, we are a group of passionate employees who act with integrity, trust each other, and do what is right. We work in a space where people can grow and develop, with a team of people who own results and are dedicated to seeing Roots win. We seek to build longstanding relationships with partners who share our commitment to maintaining high ethical standards of operation.
We are currently seeking a Backend Developer, Salesforce Commerce Cloud who can be nice, will seek inspiration from our roots, can commit to achieving results the right way and loves to think big to join us on our journey. The Backend Developer, Salesforce Commerce Cloud reporting to the Application Development Manager, will play a key role in designing and developing the Roots eCommerce website using Salesforce Commerce Cloud (SFCC/Demandware).
The Backend Developer for Roots will be responsible for the following:
We are currently seeking a Backend Developer, Salesforce Commerce Cloud who can be nice, will seek inspiration from our roots, can commit to achieving results the right way and loves to think big to join us on our journey. The Backend Developer, Salesforce Commerce Cloud reporting to the Application Development Manager, will play a key role in designing and developing the Roots eCommerce website using Salesforce Commerce Cloud (SFCC/Demandware).
The Backend Developer for Roots will be responsible for the following:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs